package com.ikas.ai.server.module.instance.model.dto;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @Description: 工况步骤实例DTO
 * @Author: qi.yilai
 * @Date: 2023/4/25 11:01
 * @Version: 1.0.0
 **/
@Data
public class WorkInstanceStepDTO {

    private Long id;

    /**
     * 工况实例id
     */
    private Long wfInstanceId;

    /**
     * 工况id
     */
    private Long wfId;

    /**
     * 工况名称
     */
    private String wfName;

    private Long stepId;

    private String stepName;

    private Long meteId;

    private String meteCode;

    private String meteName;

    private String meteValue;

    private Integer type;

    private Long startTime;

    private Long endTime;

    private Date startDate;
    private Date endDate;

    private Integer defaultDelay;

    private Double delay;

    private Double avgDelay;

    private Integer state;

    private Integer sort;

    private Date createTime;

    private String validMeteValue;

    /**
     * 步骤详情
     */
    private List<WorkInstanceStepDetailDTO> details;
}
